package com.homework.Homework07;

//创建一个Teacher类，Teacher类有名称（name），性别（sex），年龄（age），
//工龄（work_age），作合理封装，通过构造器在创建对象时将4个属性赋值

//老师需要有教学的方法（teach），在方法里写"我承诺，我会认真教学"
public class Teacher extends Person{
    //属性

    private double work_age;

    //方法

    public Teacher(String name, char sex, int age, double work_age) {
        super(name, sex, age);
        this.work_age = work_age;
    }



    public double getWork_age() {
        return work_age;
    }

    public void setWork_age(double work_age) {
        this.work_age = work_age;
    }
    public void Teach(){
        System.out.println("我承诺，我会认真教学");
    }

    @Override
    public String play() {
        return super.play() + "象棋";
    }

    public void printInfo(){
        System.out.println("教师的信息：");
        System.out.println(super.basicInfo());
        System.out.println("工龄学号：" + work_age);
        Teach();
        System.out.println(play());
    }

    @Override
    public String toString() {
        return "Teacher{" +
                "work_age=" + work_age +
                '}' + super.toString();
    }
}
